<?php

namespace common\models\pdd;

use common\models\base\ActiveRecord;
use Yii;

/**
 * This is the model class for table "tb_goods_cats".
 *
 * @property int $cat_id 类目id
 * @property int $parent_cat_id id所属父类目ID，其中，parent_id=0时为顶级节点
 * @property int $level 类目层级，1-一级类目，2-二级类目，3-三级类目，4-四级类目
 * @property string $cat_name 类目名称
 * @property int $is_parent 是否为父节点,1:是，0：否
 * @property int $sync_time 同步时间
 */
class PddGoodsCats extends ActiveRecord
{
    /**
     * {@inheritdoc}
     */
    public static function tableName()
    {
        return 'pdd_goods_cats';
    }

    /**
     * {@inheritdoc}
     */
    public function rules()
    {
        return [
            [['cat_id'], 'required'],
            [['cat_id', 'parent_cat_id', 'level','is_parent', 'sync_time'], 'integer'],
            [['cat_name'], 'string', 'max' => 100],
            [['cat_id'], 'unique'],
        ];
    }

    /**
     * {@inheritdoc}
     */
    public function attributeLabels()
    {
        return [
            'cat_id' => '类目id',
            'parent_cat_id' => 'id所属父类目ID，其中，parent_id=0时为顶级节点',
            'level' => '类目层级',
            'cat_name' => '类目名称',
            'is_parent' => '是否为父节点',
            'sync_time' => '同步时间',
        ];
    }
}
